# a = [10,10,20,30,40,50]
# # 1、删除列表里所有字符串对象
# # a.clear()
#
# # 2、删除列表中重复的元素
# result = a.remove(10)
# print(a)


l1 = [1, 2, 3, 4, 5]
# （1）在l1的元素3后面插入300
# l1.insert(4,300)
# print(l1)

# （2）删除元素2
# result = l1.remove(3)
# print(l1)

# （3）将5更改为500
# l1[4] = 500
# print(l1)

# （4）将2，3，4切片出来
# print(l1[1:4])


# （5）l1[-3:-5]的结果
#[]


# （6）l1[-3:]的结果
#[3,4,5]



# 4. 通过input引导用户输入一个姓名，判断该姓名是否存在于列表names中
# names = ["郝健成","王琳琳","张三","王五","李六"]
# name = input("请输入您的姓名：")
# if name in names:
#     print(f"{name}在列表里")
# else:
#     print(f"{name}不在列表里")
#
#
# l = [1,2,3,[4,5]]
# （1）将4修改为400
# l[3][0] = 400
# print(l)

# （2）在l的[4，5]列表中追加一个6，即使l变为[1,2,3,[4,5,6]]



# 6、计算数值型列表的平均值是多少？
num = [10,20,30,40,50]
print((num))


# 7、从数值型列表中，将索引位置为偶数的，挑选出来，放到一个新列表里
# 8、求出列表里最大的数是多少（不允许用sort等其他内置函数去做）,以及这个数所在的索引位置
# 9、学生管理系统：打印功能菜单、添加学生信息、删除学生信息、修改学生信息、显示学生信息、退出系统，并且需要接收用户的输入，
# 在根据输入内容调用相应函数实现相应功能，模板图如下
# 10、计算传入的string中,数字,字母,空格以及其它内容的个数,并返回结果
# 11、一行代码实现1~100的和
# 12、删除列表中所有重复元素，使得每个元素只出现一次
# 13、从0~9的十个数字中随机取出4个不重复的数字组成一个字符串，将四个字符串放入列表中
# 14、判断输入的数字是否大于150